have had it with - German English Dictionary